/*
 * To change this template, choose Tools | Templates and open the template in
 * the editor.
 */
package goodenglish.domain.model.profword;

import java.io.File;
import java.util.ArrayList;
import java.util.List;

/**
 * 我认识的单词,单例 为了支持以前的数据所以从文件读的时候还用分隔符号，但存的时候已经不再存解释
 * 
 * @author 关攀攀 panpan_001@126.com
 */
public class ProfWordLib {

	// 我认识的单词，包括从文件里读取的和当前页面选择的
	private List<String> words = new ArrayList<String>();
	private File file;

	public ProfWordLib() {
	}

	public void addProfWord(String word) {
		if (!words.contains(word)) {
			words.add(word);
		}
	}

	public void removeProfWord(String word) {
		if (words.contains(word)) {
			words.remove(word);
		}
	}

	public List<String> getWords() {
		return words;
	}

	public File getFile() {
		return file;
	}

	public boolean isProf(String word) {
		if (words.contains(word)) {
			return true;
		} else {
			return false;
		}

	}
}
